home *** CD-ROM | disk | FTP | other *** search
/ Windows Game Programming for Dummies (2nd Edition) / WinGamProgFD.iso / pc / DirectX SDK / DXSDK / samples / Multimedia / DirectInput / DIConfig / readme.txt < prev    next >
Encoding:
Text File  |  2001-10-10  |  1.6 KB  |  45 lines

  1. //-----------------------------------------------------------------------------
  2. // 
  3. // Sample Name: DIConfig 
  4. // 
  5. // Copyright (c) 2000 Microsoft Corporation. All rights reserved.
  6. // 
  7. //-----------------------------------------------------------------------------
  8.  
  9.  
  10. Description
  11. ===========
  12.   The DIConfig code demonstrates the implementation of a configuration 
  13.   user interface based upon the DirectInput Mapper technology. This 
  14.   sample code is *very* complex, and is intended to be taken as a
  15.   reference implementation more than a learning tool. 
  16.  
  17. Path
  18. ====
  19.   Source: DXSDK\Samples\Multimedia\DInput\DIConfig
  20.  
  21.   Executable: DXSDK\Samples\Multimedia\DInput\Bin
  22.  
  23. User's Guide
  24. ============
  25.   Not applicable. This is not a sample usable by end-users. 
  26.   
  27.  
  28. Programming Notes
  29. =================
  30.   This code generates a binary called diconfig.dll, which contains all 
  31.   of the functionality used in the default Mapper UI. This code is very 
  32.   complex and is intended as a reference implementation of a 
  33.   DirectInput-based configuration user interface. 
  34.  
  35.   Please review the comments within the code itself for documentation
  36.   on this sample. The following major features are supported in this 
  37.   sample:
  38.     Display of device images.  
  39.     Display and reconfiguration of devices.
  40.     Support for multiple device views, to illustrate alternate viewing 
  41.      angles.
  42.     Support for control activation overlays.
  43.     Use of the GetImageInfo method.
  44.     Device "ownership" for multi-user applications (same machine).
  45.     Persistence of user settings by way of SetActionMap.